This tiny train crash at Hermann Park in Houston, TX proves that your shouldn't stop on train tracks... no matter the size.